temporary earth retaining works - Français Anglais Dictionnaire